-
Notifications
You must be signed in to change notification settings - Fork 44.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flags Updates #1096
Flags Updates #1096
Conversation
I think .env.template and README.md should be altered to surface your changes to the user. |
@cryptidv There are conflicts now |
Done. @nponeccop Everything should be resolved now |
@richbeales Would it be an idea to include a flag that would create an example |
* mathchat blog * Update website/blog/2023-06-28-MathChat/index.mdx Co-authored-by: Chi Wang <[email protected]> * Update website/blog/2023-06-28-MathChat/index.mdx Co-authored-by: Chi Wang <[email protected]> * Update website/blog/2023-06-28-MathChat/index.mdx Co-authored-by: Chi Wang <[email protected]> * Update website/blog/2023-06-28-MathChat/index.mdx Co-authored-by: Qingyun Wu <[email protected]> * Update website/blog/2023-06-28-MathChat/index.mdx Co-authored-by: Qingyun Wu <[email protected]> * Update website/blog/2023-06-28-MathChat/index.mdx Co-authored-by: Qingyun Wu <[email protected]> * update * forrmat * update * delete image * change link --------- Co-authored-by: Chi Wang <[email protected]> Co-authored-by: Qingyun Wu <[email protected]>
Background
The Auto-GPT script should be more user friendly and more "scriptable" so to speak.
Changes
Added the following flags:
--skip-reprompt
(-y
) - Skips the Auto-GPT re-prompt message if theai_setting.yaml
file exists. Helpful for testing.--ai-settings
(-C
) - Allows the user to pass through a separate AI Settings file. Useful to quickly switch between AI Configurations, etc. (Also reads value from theAI_SETTINGS_FILE
environment variable, if user wants to specify non-default file without using the flag every time). Will also skip the re-prompt.--continuous
:-c
--use-memory
flag. Changedprint_to_console()
->logger.typewriter_log()
Note: the program will validate if the user-provided AI Settings files are correct. It does this by checking for the files existence and ensures the YAML can be read and loaded properly.
Test Plan
Tested by running each flag individually and with each other, everything seems to work correctly. If people could also help test on other systems (Linux, MacOS, etc.) that would be great!
PR Quality Checklist